// import {h, init} from 'snabbdom'
// 因为新版snabbdom 是从package.json 的exports到处对象的，但是这个parcel打包工具不支持，所以用下面这种方式引入
import {h} from 'snabbdom/build/package/h'
import {init} from 'snabbdom/build/package/init'

let patch = init([])
// h生成标签和内容 <div id="container" class="cls">hello world</div>
let vnode = h('div#container.cls',"hello world")

let app = document.querySelector("#app")
//通过对比第一个和第二个 如果改变 则更新 不改变则不更新
//第一个参数可以是真实dom
let oldVnode = patch(app,vnode)

vnode = h('div','hello snabbdom')

patch(oldVnode,vnode)